package funes.model.datos;



import java.util.ArrayList;

/**
 * Estudiantes : Dennisse Rojas Casanova : 2013001522
 *               Rub�n Abarca Navarro:     201017259
 *               Treicy S�nchez Guti�rrez: 2013001517
 * Fecha de creaci�n de la clase: 20/5/2014
 * Fecha de �ltima modificaci�n : 21/5/2014
 * La clase contiene la informaci�n respectiva sobre Entidad Denunciada 
 * 
 *
 */

public class EntidadDenunciada {
	
	private Categoria categoria ;

	private  String nombre = "";

	private  String cedulaJuridica = "";

	private  Direccion direccion;

	private  int id;
	
	ArrayList<Calificacion> calificaciones = new ArrayList<Calificacion>();
	
	ArrayList<Categoria> categorias = new ArrayList<Categoria>();
	
	
	
	public double calcularPromedio(ArrayList<Calificacion> pCalificaciones){
		
		double sumaCalificaciones = 0;
		int largo = pCalificaciones.size();
		double total = 0;
		
		
		for(int i =0; i< largo;i++){
			
			double calificacion;
                    calificacion = pCalificaciones.get(i).getCalificacion();
			sumaCalificaciones+=calificacion;
			
		}
		
		total = sumaCalificaciones / largo;
		
		
		
		return total;
	}
	
	
	
	

	public Categoria getCategoria() {
		return categoria;
	}

	public void setCategoria(Categoria categoria) {
		this.categoria = categoria;
	}

	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public String getCedulaJuridica() {
		return cedulaJuridica;
	}

	public void setCedulaJuridica(String cedulaJuridica) {
		this.cedulaJuridica = cedulaJuridica;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	
	
	

}
